home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Headers / soundkit / NXSoundParameterTags.h < prev    next >
Text File  |  1995-02-14  |  2KB  |  60 lines

  1. /*
  2.  * NXSoundParameterTags.h
  3.  *
  4.  * Copyright (c) 1993, NeXT Computer, Inc.  All rights reserved. 
  5.  */
  6.  
  7. #define NX_SoundDeviceParameterKeyBase        0
  8. #define NX_SoundDeviceParameterValueBase    200
  9. #define NX_SoundStreamParameterKeyBase        400
  10. #define NX_SoundStreamParameterValueBase    600
  11. #define NX_SoundParameterTagMax            799
  12.  
  13. typedef enum _NXSoundParameterTag {
  14.     NX_SoundDeviceBufferSize = NX_SoundDeviceParameterKeyBase,
  15.     NX_SoundDeviceBufferCount,
  16.     NX_SoundDeviceDetectPeaks,
  17.     NX_SoundDeviceRampUp,
  18.     NX_SoundDeviceRampDown,
  19.     NX_SoundDeviceInsertZeros,
  20.     NX_SoundDeviceDeemphasize,
  21.     NX_SoundDeviceMuteSpeaker,
  22.     NX_SoundDeviceMuteHeadphone,
  23.     NX_SoundDeviceMuteLineOut,
  24.     NX_SoundDeviceOutputLoudness,
  25.     NX_SoundDeviceOutputAttenuationStereo,
  26.     NX_SoundDeviceOutputAttenuationLeft,
  27.     NX_SoundDeviceOutputAttenuationRight,
  28.     NX_SoundDeviceAnalogInputSource,
  29.     NX_SoundDeviceMonitorAttenuation,
  30.     NX_SoundDeviceInputGainStereo,
  31.     NX_SoundDeviceInputGainLeft,
  32.     NX_SoundDeviceInputGainRight,
  33.  
  34.     NX_SoundDeviceAnalogInputSource_Microphone
  35.     = NX_SoundDeviceParameterValueBase,
  36.     NX_SoundDeviceAnalogInputSource_LineIn,
  37.  
  38.     NX_SoundStreamDataEncoding = NX_SoundStreamParameterKeyBase,
  39.     NX_SoundStreamSamplingRate,
  40.     NX_SoundStreamChannelCount,
  41.     NX_SoundStreamHighWaterMark,
  42.     NX_SoundStreamLowWaterMark,
  43.     NX_SoundStreamSource,
  44.     NX_SoundStreamSink,
  45.     NX_SoundStreamDetectPeaks,
  46.     NX_SoundStreamGainStereo,
  47.     NX_SoundStreamGainLeft,
  48.     NX_SoundStreamGainRight,
  49.  
  50.     NX_SoundStreamDataEncoding_Linear16 = NX_SoundStreamParameterValueBase,
  51.     NX_SoundStreamDataEncoding_Linear8,
  52.     NX_SoundStreamDataEncoding_Mulaw8,
  53.     NX_SoundStreamDataEncoding_Alaw8,
  54.     NX_SoundStreamDataEncoding_AES,
  55.     NX_SoundStreamSource_Analog,
  56.     NX_SoundStreamSource_AES,
  57.     NX_SoundStreamSink_Analog,
  58.     NX_SoundStreamSink_AES
  59. } NXSoundParameterTag;
  60.